utterly bamboozled

Translations
complètement déconcerté
Words
bamboozle

verb
duper
utterly

adverb
complètement